@charset "utf-8";

/* CSS Document */

/*
   author:xinyan
   date:2017.09
*/


/* reset */
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }

/* common */
body{font:12px/1.5 "Microsoft Yahei",Arial,"宋体",Verdana; color:#333;}
a{color:#333;text-decoration:none;outline: none; blr:expression(this.onFocus=this.blur());-webkit-transition: all 0.25s;-moz-transition: all 0.25s;-ms-transition: all 0.25s;-o-transition: all 0.25s;transition: all 0.25s;}
a:hover{color:#FFA07A;text-decoration:none;}
ul li{list-style:none;}
.clear{clear:both;*display:inline;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
img,input,select,button{vertical-align: middle;border:none;}
input,textarea{outline:none;border: 0;background:none;font-family:"Microsoft YaHei";-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);} 
input[type="submit"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}


.fl{float:left;}
.fr{float:right;}

.pos-r{position:relative;}
.pos-a{position:absolute;} 


.wrap{width:1200px;margin:0 auto;}


.top{height:26px;line-height:26px;background:#f8f8f8;border-bottom:1px solid #dcdcdc;font-size:12px;}
.top h1{font-size:12px;font-weight:normal;display:inline;}
.logo{height:80px;line-height:80px;margin:10px 0;overflow:hidden;}
.logo a{float:left;}
.logo h1{background:url(../skin/line.png) no-repeat left center;font-size:30px;font-weight:400;color:#999;float:left;padding-left:20px;margin-left:20px;}

.search{right:0;top:19px;height:42px;}
.search .search-txt{border:2px solid #000080;width:280px;height:38px;line-height:38px;text-indent:7px;color:#666;}
.search .search-btn{margin-left:-2px;border:none;cursor:pointer;width:54px;height:42px;line-height:42px;background:#000080;color:#fff;text-align:center;font-size:15px;}
.search .search-txt:focus{border:2px solid #FFA07A;}
.search .search-btn:hover{background:#FFA07A;}

.nav{height:60px;line-height:60px;background:#000080;font-size:18px;font-weight:400;}
.nav .wrap>li{float:left;position:relative;}
.nav .wrap>li>a{display:block;padding:0 26px;color:#fff;}
.nav .wrap>li.on>a{background:#FFA07A;}
.nav .wrap>li>a.check{background:#FFA07A;}
.nav li>a#nav_current{background:#FFA07A;}
.nav .wrap>li>a:hover{background:#FFA07A;}

.s-mune{line-height: 40px;border-bottom: 2px solid #bbb;}
.s-mune li{float:left;font-size:16px;}
.s-mune li a{font-weight:400;display:block;padding:0 5px;margin-right:10px;}

.car{margin:20px auto;}
.car li{width:102px;float:left;margin:5px 9px;}
.car li img{width:100px;height:78px;border:1px solid #eee;}
.car li p{font-size:15px;text-align:center;margin-top:5px;}
.car li a:hover img{border:1px solid #FFA07A;opacity:.8;}

.box-img2{}
.box-img2 .box-fl{width:580px;}
.box-img2 .box-fl .a1{display:block;width:580px;height:410px;overflow:hidden;}
.box-img2 img{object-fit:cover;-webkit-transition: transform .5s ease-out;transition: transform .5s ease-out;}
.box-img2 a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.box-img2 .box-fl .a1 img{width:580px;height:410px;}
.box-img2 .box-fl .a1 p{padding:0 10px;bottom:0;left:0;right:0;height:60px;line-height:60px;font-size:18px;color:#fff;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background:rgba(0,0,0,.6);}
.box-img2 .box-fl .a1:hover p{background:rgba(255, 78, 77, 0.6);}

.box-img2 .box-fr{width:615px;}
.box-img2 .box-fr li{width:305px;height:202px;overflow:hidden;float:left;margin-bottom:5px;margin-right:0px;position:relative;}
.box-img2 .box-fr li.mr{margin-right:5px;}
.box-img2 .box-fr li img{width:305px;height:202px;}
.box-img2 .box-fr li p{padding:0 10px;position:absolute;bottom:0;left:0;right:0;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background:rgba(0,0,0,.6);}
.box-img2 .box-fr li a:hover p{background:rgba(255, 78, 77, 0.6);}
.flash{position:relative;height:410px;}
.flash .prev,.flash .next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:1%; z-index:1; width:40px; height:60px; background:url(../skin/slider-arrow2.png) -126px -137px no-repeat #000080;  cursor:pointer; filter:alpha(opacity=70);opacity:0.7;}
.flash .next{left:auto; right:1%; background-position:-6px -137px; }
.flash .prev:hover{background:url(../skin/slider-arrow2.png) -126px -137px no-repeat #FFA07A;}
.flash .next:hover{background:url(../skin/slider-arrow2.png) -6px -137px no-repeat #FFA07A;}

.section04{margin-top:20px;}
.section04 .left{width:376px;}
.section04 .left ul{float:left;width:376px;}
.section04 .left li{float:left;width:356px;margin:0 10px 10px;}
.section04 .left li img{height:236px;width:100%;object-fit:cover;}
.section04 .left li p{line-height:30px;margin-top:3px;text-align:center;font-size:16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.section04 .left li a:hover img{opacity:.9;}

.section04 .right .bignews{width:408px;}
.section04 .right .bignews h3{height: 42px;line-height: 42px;font-size:20px;font-weight:800;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.section04 .right .bignews ul{margin:0 0 15px;}
.section04 .right .bignews ul li{font-size:15px;line-height:32px;background:url(../skin/li.gif) no-repeat left center;text-indent:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.section04 .gg1{float:left;}
.section04 .gg2{float:right;}


.section04 .right{width:800px;}
.section04 .right .toplist{width:366px;font-size:14px;}
.section04 .right .toplist h2{margin-top:-81px;font-size:26px;color:#FFA07A;border-bottom:1px solid #ddd;line-height:60px;margin-bottom:10px;}
.section04 .right .toplist .topbox dt{border-bottom: 1px dashed #ECECEC;}
.section04 .right .toplist .topbox{width:366px;margin:0 auto;}
.section04 .right .toplist .topbox dd img{width:346px; height:228px;}
.section04 .right .toplist .topbox dt{height:34px;line-height:34px;overflow:hidden;position:relative;}
.section04 .right .toplist .topbox dt .num{background:#FFA07A;position:absolute;top:6px;left:5px;width:20px;height:20px;line-height:20px;overflow:hidden;font-size:13px;text-align:center;color:#fff;font-weight:400;display:block;}
.section04 .right .toplist .topbox dt a{display: block;text-decoration:none;color:#555;margin-left:30px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.section04 .right .toplist .topbox dt.on{background: #F3F3F3;}
.section04 .right .toplist .topbox dd{border:solid 1px #fff;overflow:hidden;padding:0 10px 1px;}


.hot-tit{width:800px;border-bottom:1px solid #ddd;line-height:60px;margin-bottom:20px;}
.hot-tit h2{font-size:26px;color:#FFA07A;}
.hot-tit h3{font-size:24px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 588px;}
.hot-tit h3 a:hover{color:#06c;}


.hot-tit_1 h2{font-size:26px;color:#FFA07A;}
.hot-tit_1 h3{font-size:26px;text-overflow: ellipsis; }
.hot-tit_1 h3 a:hover{color:#06c;}


.suvcx{}
.suvcx .left{width:240px;}
.suvcx .middle{width:465px;margin:0 5px;}
.suvcx .middle li{width:465px;position:relative;overflow:hidden;}
.suvcx .middle img{width:465px;height:325px;}
.suvcx .right{width:485px;}
.suvcx .right li{margin-right:0;}
.suvcx .right li.mr{margin-right:5px;}
.suvcx .left li,.suvcx .right li{width:240px;float:left;position:relative;margin-bottom:5px;overflow:hidden;}
.suvcx .left li img,.suvcx .right li img{width:240px;height:160px;}
.suvcx .left li p,.suvcx .middle li p,.suvcx .right li p{position:absolute;padding:0 10px;bottom:0;left:0;right:0;height:40px;line-height:40px;font-size:14px;color:#fff;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b0000000',GradientType=0);
}

.suvcx img{object-fit:cover;-webkit-transition: transform .5s ease-out;transition: transform .5s ease-out;}
.suvcx a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}

.h2{border-bottom:3px solid #000080;line-height:50px;height:50px;margin:20px 0;}
.h2 h2{font-size:26px;color:#FFA07A;border-bottom:3px solid #FFA07A;float:left;line-height:50px;height:50px;}
.h2 span{right:0;top:0;font-size:15px;}

.tabnews{}
.tabnews .hd{right:0;top:0;height:50px;line-height:50px;}
.tabnews .hd li{float:left;margin:0 40px;width:120px;}
.tabnews .hd li.on{border-bottom:3px solid #06c;}
.tabnews .hd li a{display:block;text-align:center;}
.tabnews .hd li.on a{color:#06c;}
.tabnews .hd li a:hover{color:#06c;}
.tabnews .hd li h3{font-size:20px;}
.tabnews .bd .left{width:860px;}
.tabnews .bd .left .tops .fl{width:380px;height:240px;}
.tabnews .bd .left .tops .fl a{display:block;width:380px;height:240px;position:relative;}
.tabnews .bd .left .tops .fl a img{width:100%;height:100%;object-fit:cover;}
.tabnews .bd .left .tops .fl a h3{position:absolute;padding:0 10px;bottom:0;left:0;right:0;height:40px;line-height:40px;font-size:14px;color:#fff;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b0000000',GradientType=0);
}
.tabnews .bd .left .tops .fr{width:460px;height:240px;}
.tabnews .bd .left .tops .fr ul li{font-size:14px;line-height:27px;background:url(../skin/li.gif) no-repeat left center;text-indent:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tabnews .bd .left .tops .fr ul li span{color:#999;float:right;}
.tabnews .bd .left .bottoms{margin-top:20px;}
.tabnews .bd .left .bottoms li{float:left;width:200px;margin:0 7px;}
.tabnews .bd .left .bottoms li img{height:150px;width:200px;object-fit:cover;}
.tabnews .bd .left .bottoms li p{font-size:16px;line-height:22px;margin-top:8px;height:44px;overflow:hidden;}
.tabnews .bd .left a:hover img{opacity:.9;}

.tabnews .bd .right{width:310px;}
.tabnews .bd .right .xllist{margin-top:-15px;}
.tabnews .bd .right .xllist li{height:82px;margin:15px 0;padding:0 0 0 140px;position:relative;}
.tabnews .bd .right .xllist li img{width:126px;height:82px;object-fit:cover;position:absolute;left:0;top:0;}
.tabnews .bd .right .xllist li p{font-size:15px;line-height:22px;font-weight:800;}
.tabnews .bd .right .xllist li span{display:block;height:19px;line-height:19px;background:url(./skin/view.png) no-repeat left center;padding-left:20px;font-size:14px;position:absolute;left:140px;bottom:0;color:#999;}
.tabnews .bd .right .xllist li a:hover img{opacity:.9;}

.index-video .left{width:510px;}
.index-video .left li{width:100%;position:relative;}
.index-video .left li img{width:100%;height:290px;object-fit:cover;}
.index-video .left li p{font-size:16px;height:40px;line-height:40px;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.index-video .left li a:hover i{background:url(../skin/icon-video-hover.png) no-repeat;}
.index-video .left li a:hover img{opacity:.9;}

.index-video .right{width:682px;}
.index-video .right li{float:left;width:220px;position:relative;margin:0 7px 10px 0;}
.index-video .right li img{width:100%;height:120px;object-fit:cover;}
.index-video .right li p{font-size:15px;height:40px;line-height:40px;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.index-video .right li a b{font-weight:400;text-align:center;font-size:12px;line-height:18px;color:#fff;display:block;width:40px;height:18px;background:rgba(0,0,0,.6);position:absolute;bottom:40px;right:0px;}
.index-video .right li a:hover i{background:url(../skin/icon-video-hover.png) no-repeat;}
.index-video .right li a:hover img{opacity:.9;}


.topnews{}
.topnews .topnews-s h3{font-size:20px;font-weight:400;text-indent:10px;line-height:30px;border-bottom:2px solid #eee;margin-bottom:10px;}
.topnews ul{width:366px;padding:0 10px;}
.topnews ul li{font-size:14px;line-height:20px;padding:10px 0;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;border-bottom:1px dashed #eee;}
.topnews ul li span.look{color:#999;float:right;background:url(./skin/view.png) no-repeat left center;padding-left:20px;}
.topnews ul li a span {display:inline-block;margin-right:10px;width:20px;height:20px;text-align:center;line-height:20px;background:#999;color:#fff}
.topnews ul li a span.on {background:#FFA07A;}
.topnews .mrlr{margin:0 21px;}



.frendlink{margin-top:20px;}
.frendlink .linktitle{height:40px;line-height:40px;border-bottom:3px solid #ebebeb;}
.frendlink .linktitle strong{float:left;border-bottom:3px solid #FFA07A;font-size:24px;font-weight:400;}
.frendlink .linkwrap{padding:10px 0;}
.frendlink .linkwrap li{display: inline}
.frendlink .linkwrap a{color:#666;margin:0 6px;font-size:14px;line-height:32px;display: inline-block;}
.frendlink .linkwrap a:hover{color:#FFA07A;}


.footer{width:100%;margin-top:40px;padding:30px 0;background:#000080;color:#727171;overflow:hidden;}
.footer .f-top{height:100px;font-size:15px;}
.footer .f-top .f-top-l{width:220px;height:100%;background:url(../skin/logo.jpg) left center no-repeat;background-size:220px auto;}
.footer .f-top .f-top-l a{width:100%;height:100%;display:block;text-indent: -9999em;}
.footer .f-top .f-top-r{width:920px;height:100%;border-left: 1px solid #666;line-height:36px;text-indent:50px;}
.footer .f-top .f-top-r a{margin-right:30px;color:#727171;}
.footer .f-top .f-top-r a:hover{color:#999;}



.listpage{margin-top:20px;position: relative;}
.pageleft{width:820px;}
.pageright{width:336px;padding:0 2px;}

.pagetitle{line-height:40px;height:40px;border-bottom:2px solid #ddd;}
.pagetitle h2{font-size:28px;float:left;font-weight:800;border-bottom:2px solid #FFA07A;padding-left:5px;}
.pagetitle .fr{font-size:14px;}
.listpage .crumbs{font-size:16px;border-bottom:1px solid #ccc;height:30px;line-height:30px;}

.box-img{margin:20px 0;}
.box-img .box-fl{width:480px;}
.box-img .box-fl .a1{display:block;width:480px;height:320px;overflow:hidden;}
.box-img .box-fl .a2{display:block;padding:31px 20px;background:#FFA07A;color:#fff;margin-top:5px;}
.box-img .box-fl .a2:hover{background:#F52F2E;}
.box-img .box-fl .a2 h3{font-size:24px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.box-img .box-fl .a2 p{font-size:14px;margin-top:10px;line-height:26px;max-height:52px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.box-img img{object-fit:cover;-webkit-transition: transform .5s ease-out;transition: transform .5s ease-out;}
.box-img a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.box-img .box-fl .a1 img{width:480px;height:320px;}
.box-img .box-fl .a1 p{padding:0 10px;bottom:0;left:0;right:0;height:60px;line-height:60px;font-size:18px;color:#fff;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b0000000',GradientType=0);
}

.box-img .box-fr{width:715px;}
.box-img .box-fr li{width:355px;height:240px;overflow:hidden;float:left;margin-bottom:5px;margin-right:0px;position:relative;}
.box-img .box-fr li.mr{margin-right:5px;}
.box-img .box-fr li img{width:355px;height:240px;}
.box-img .box-fr li p{padding:0 10px;position:absolute;bottom:0;left:0;right:0;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.69) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b0000000',GradientType=0);
}



.pageleft .piclist{margin-top:10px;}
.pageleft .piclist li{float:left;width:266px;margin:20px 10px 10px 0;}
.pageleft .piclist li.mr{margin-right:0;}
.pageleft .piclist li img{padding:2px;border:1px solid #ddd;width:260px;height:174px;object-fit:cover;}
.pageleft .piclist li p{text-align:left;font-size:16px;height:48px;line-height:24px;margin-top:1px;text-overflow: ellipsis;overflow: hidden;}
.pageleft .piclist li a:hover img{padding:1px;opacity:.9;border:2px solid #FFA07A;}


.pageurl{margin:30px auto 0;text-align:center;font-size:18px;clear: both;}
.pageurl a{display:inline-block;padding:5px 15px;border:1px solid #111;margin:0 2px;background:#000080;color:#f1f1f1;border-radius:2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.pageurl span{display:inline-block;padding:5px 15px;border:1px solid #111;margin:0 2px;background:#222;color:#f1f1f1;border-radius:2px;}
.pageurl span.thisclass{background:#FFA07A;color:#fff;border:1px solid #FFA07A;}
.pageurl a:hover{background:#FFA07A;color:#fff;border:1px solid #FFA07A;}
.pageurl li {display: inline;}

.pageright .toplist{width:336px;font-size:14px;}
.pageright .toplist li{font-size:16px;line-height:34px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pageright .toplist li span{font-size:17px;font-style:italic;margin-right:8px;display:inline-block;width:20px;text-align:center;}
.pageright .toplist li span.on{color:#FFA07A;}


.right-tit{border-bottom:2px solid #414655;margin:0px 0 10px;line-height:40px;}
.right-tit h2{float:left;font-weight:800;font-size:22px;}

.pageright .jxlist{}
.pageright .jxlist li{background:url(../skin/li.gif) no-repeat left center;margin:5px 0;display:block;height:30px;line-height:30px;text-indent:10px;font-size:14px;width:162px;float:left;}
.pageright .jxlist li a{display:block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pageright .jxlist li.mr{margin-right:12px;}
.pageright .jxlist li:hover{background:#FFA07A;color:#fff;}
.pageright .jxlist li:hover a{color:#fff;}

.pageright .tjlist{}
.pageright .tjlist li{float:left;width:162px;margin:5px 0 10px;}
.pageright .tjlist li img{width:100%;height:108px;}
.pageright .tjlist li p{font-size:14px;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pageright .tjlist li.mr{margin-right:12px;}
.pageright .tjlist li a:hover img{opacity:.9;}

.pageright .vdlist{}
.pageright .vdlist li{width:100%;position:relative;margin-bottom:20px;}
.pageright .vdlist li img{width:100%;height:180px;object-fit:cover;}
.pageright .vdlist li p{font-size:14px;height:30px;line-height:30px;text-align:center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.pageright .vdlist li a i{display:block;width:46px;height:46px;background:url(../skin/icon-video.png) no-repeat;position:absolute;bottom:40px;left:10px;}
.pageright .vdlist li a:hover i{background:url(../skin/icon-video-hover.png) no-repeat;}
.pageright .vdlist li a:hover img{opacity:.9;}

.pageright .xllist li{height:82px;margin:15px 0;padding:0 0 0 140px;position:relative;}
.pageright .xllist li img{width:126px;height:82px;object-fit:cover;position:absolute;left:0;top:0;}
.pageright .xllist li p{font-size:15px;line-height:22px;font-weight:800;}
.pageright .xllist li span{display:block;height:19px;line-height:19px;background:url(./skin/view.png) no-repeat left center;padding-left:20px;font-size:14px;position:absolute;left:140px;bottom:0;color:#999;}
.pageright .xllist li a:hover img{opacity:.9;}



.pageleft .textlist .hotbox {position:relative;height: 175px; padding: 20px 10px 16px 0; border-bottom: 1px dashed #E5E5E5; margin-right:10px;}
.pageleft .textlist .hotbox .hotimg { width: 250px; height: 165px; float: left; display: inline; margin-right: 28px; position: relative;}
.pageleft .textlist .hotbox .hotimg .imgbox { width: 250px; height: 165px;display:block;overflow:hidden;}
.pageleft .textlist .hotbox .hotimg img { width: 250px;height: 165px;object-fit: cover;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.pageleft .textlist .hotbox a:hover img {opacity:.9;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.pageleft .textlist .hotbox h3 { font-size: 20px; font-weight: bold; max-height: 70px; line-height: 35px; margin-bottom: 5px; text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.pageleft .textlist .hotbox h3 a:hover { color: #FFA07A; text-decoration:none;}
.pageleft .textlist .hotbox p { color: #828181; font-size: 15px; height:56px; line-height:28px;margin-bottom:18px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.pageleft .textlist .hotbox span { font-size:14px;color:#888;background: url(../skin/symbol-11.png) no-repeat 0 3px;display: inline-block;text-indent: 20px;position: absolute;bottom: 25px;}
.pageleft .textlist .hotbox a.more {position:absolute;font-size:14px;display:inline-block;padding:0 15px;height:30px;line-height:30px;color:#FFA07A;right:20px;bottom:25px;}
.pageleft .textlist .hotbox a.more:hover { color: #FFA07A;text-decoration:underline;}

.pageleft .textlist2 .hotbox {height: 145px;}
.pageleft .textlist2 .hotbox h3{margin-bottom:12px;font-size:20px;}
.pageleft .textlist2 .hotbox p { color: #3e3e3e; font-size: 18px; height:84px; line-height:28px;margin-bottom:18px;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.pageleft .textlist2 .hotbox a.more{bottom:20px;}
.pageleft .textlist2 .hotbox .hotimg{width: 200px;height: 140px;}
.pageleft .textlist2 .hotbox .hotimg .imgbox{width: 200px;height: 140px;}
.pageleft .textlist2 .hotbox .hotimg img{width: 200px;height: 140px;}

.main-list-more{font-size:14px; margin: 20px 0 0; height:30px; line-height:30px; border:1px solid #ebeaea;text-align:center; letter-spacing:0.3em; cursor:pointer; background-color:#eee; color:#000080;}
.main-list-more:hover{ background-color:#FFA07A; color:#fff;}
.main-list-more a{ width:100%; display:block;height:100%; display:block;color:#333;}
.main-list-more a:hover{ color:#fff; text-decoration:none;}

.viewtitle{margin:10px 0;}
.viewtitle h1{font-size:32px;line-height:45px;font-weight:400;}
.viewinfo{line-height:36px;border-bottom:1px solid #ddd;font-size:15px;padding:0 10px;margin-bottom:20px;}
.viewtitle p{line-height:36px;border-bottom:1px solid #ddd;font-size:15px;padding:0 10px;margin-bottom:20px;}
.viewtitle i{font-style:normal;margin-right:20px;}


.viewurl{margin:30px auto;text-align:center;font-size:15px;clear: both;}
.viewurl a{display:inline-block;padding:3px 15px;border:1px solid #000080;margin:0 5px;background:#000080;color:#fff;border-radius:2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.viewurl strong{display:inline-block;padding:3px 15px;font-weight:400;margin:0 5px;border-radius:2px;background:#FFA07A;color:#fff;border:1px solid #FFA07A;}
.viewurl a:hover{background:#FFA07A;color:#fff;border:1px solid #FFA07A;}

.pageleft-main{padding-left:186px;margin-top:20px;}
.pageleft-main .pagenav{position:absolute;left:0;top:0;width:160px;background:#fff;}
.pageleft-main .pagenav.div2{position:fixed;top:0;left:50%;z-index:300;margin-left: -600px;}
.pageleft-main .pagenav .tit{font-size:15px;font-weight:800;margin-top:5px;margin-bottom:15px;}
.pageleft-main .pagenav li{line-height:40px;border-bottom:1px solid #ddd;font-size:15px;}
.pageleft-main .pagenav li.check{font-weight:bold;}
.pageleft-main .pagenav li.check img{height:44px;width:auto;}
.pageleft-main .pagenav li.check p{line-height:20px;padding-left: 36px;}
.pageleft-main .pagenav li span{float:left;display:inline-block;text-align:right;width:20px;margin-right:15px;}
.pageleft-main .pagenav li a{display:block;}
.pageleft-main .pagenav li span.on{color:#FFA07A;}


.content{line-height:32px;color:#333;font-family:"Microsoft Yahei";font-size:16px;overflow:hidden;margin:0 auto;min-height:600px;padding:10px 0;}
.content p {margin:8px 0;text-indent:2em;line-height:32px;}
.content h2{height:36px;line-height:36px;font-size:20px;margin:8px 0 2px 0;border-bottom:2px solid #d9333f;display:inline-block;}
.content h2:after{content:"";display:block;width:634px;border-bottom:1px solid #bbb;position: absolute;z-index:-1;margin-top: 1px;}
.content h2 a{color:#333;text-decoration:underline;}
.content h2 a:hover{color:#d9333f;}
.content p img{text-indent:0;display:block;margin:10px auto;max-width:600px;height:auto;}
.content img{display:block!important;margin:10px auto!important;max-width:600px!important;height:auto!important;}
.content a{color:#06c;}
.content a:hover{text-decoration:underline;}
.content iframe {text-indent: 0!important;display: block!important;width: 100%!important;height: 480px!important;}



.content table {width: 100%;margin:10px auto;line-height:20px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-collapse:collapse;}
.content table tr th, .content table tr td {font-size:15px;text-align:center;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;padding:5px 2px;word-break: break-all;word-wrap:break-word;}
.content table tr th {background: #D2E5F2;font-size:16px;}

.nextpage {border-top:1px solid #f2f2f2;padding:10px 0;border-bottom:1px dashed #f2f2f2;}
.nextpage p{line-height:30px;font-size:15px;}
.nextpage .share{right:0;top:20px;font-size:16px;line-height:36px;color:#333;font-weight:bold;}

.viewabout{margin-top:20px;border-bottom:1px dashed #f2f2f2;padding:0 0 10px;}
.viewabout .aboutwrap{}
.viewabout .aboutwrap .title h3{font-size:22px;height:35px;font-weight:800;border-bottom:2px solid #ddd;margin-bottom:10px;}
.titlegod h3{font-size:22px;height:35px;font-weight:800;border-bottom:2px solid #ddd;margin:20px 0px 0px;}
.viewabout .aboutwrap li{font-size:15px;line-height:31px;background:url(../skin/li.gif) no-repeat left center;text-indent:10px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.viewabout .aboutwrap li span{float:right;font-size:14px;color:#999;}
.viewabout .aboutbd{width:336px;}

.pageright .float{width:336px;}
.pageright .float.div2 {position: fixed;top:0px;z-index: 999;_position: static;}
.pageright .float.div3 {position: absolute;bottom: 0;z-index: 999;_position: static;}


* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
#doitbegin_Back2top{display:block;width:50px;height:50px;background:url(../skin/to-top.png) no-repeat;position: fixed;_position:absolute;right:20px;bottom: 60px;z-index: 10;cursor: pointer;text-indent: -999em;}
#doitbegin_Back2top:hover{background:url(../skin/to-top-hover.png) no-repeat;}

/*lminfo*/
.lminfo {overflow: hidden;/* border-bottom: #c54242 1px solid; */padding-bottom: 20px;margin-bottom: 20px;margin: 10px;}
.lminfo img {width: 360px;float: left;margin-right: 20px;}
.lminfo h1 {font-size: 26px;margin: 10px 0;}
.lminfo p { color: #666; font-size: 16px }

.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}